Oil posts weekly gains of over 11%

Oil prices rose on Friday, closing above $100 per barrel as shipping disruptions in the Strait of Hormuz persisted and the US president threatened to

You will be redirected in 10 seconds.

liveinternet liveinternet