
Oil once again exceeded $100 a barrel due to the lifting of restrictions by Covid-19 in China
Investors were more dispirited about the prospects for a short-term solution to the Russia-Ukraine conflict, fueling fears of supply shortages. While, the entry of hedge