The unrelenting crisis on global crude oil trade with ongoing Russia-Ukraine war, production challenges in Libya due to the unrest, the rebound in Chinese demand following the lifting of Covid-19 restriction measures, as well as OPEC’s failure to meet its agreed supply quota all contributed to an increase of 77…