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

6 days ago 3

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