Oil prices pull back sharply on signs of US-Iran diplomacy to end war

1 week ago 5

Rommie Analytics

The cost of benchmark Brent crude dropped 7% on Monday to under 106 US dollars a barrel at one stage.
Read Entire Article