Oil is trading at USD 75.08 a barrel for WTI and at USD 77.70 for Brent on Thursday.The global energy crisis impacted China’s economy, however, since China came out to express preparedness to pay top dollar to secure more supply and issued orders to energy suppliers to stock up, oil …
Read More »