Oil Prices Hit $117 As Buyers Reject Supply From Russia


Crude oil price rose to the highest level since 2008 as buyers continued to reject crude from Russia following its invasion of Ukraine, while OPEC+ is doing its best to ignore the war started by one of its key members. The invasion has sparked supply concerns across commodity markets from energy to grains, prompting consumers […]

Source: Leadership Newspaper