Oil surged to over $126 dollars a barrel this week as investors lost hope that the Strait of Hormuz would open soon. Ana
Back
@nicolasj
shared this
0%
Share
Delete
Whistle not found
But you can see other replies