Crude oil prices hit a three-week low on Thursday, trading down over 2.5% amid a significant uptick in gasoline inventories and continued fears of recession countering demand growth
Despite a 500,000 barrel-per-day output cut announced by Moscow in alleged retaliation for the G7 price cap of $60, Urals crude loadings from Russia’s western ports is set to be more than 2.4 million bpd for the month of April
As blank-check SPAC mergers attempt a comeback after a volatile year, solar outfit Sunergy Renewables has announced plans to go public and list on the NASDAQ in a $475-million deal that is expected to close in the fourth quarter of this year
Crude oil prices continued to decline on Wednesday, failing to gain any purchase from a significant drop in U.S. crude inventories and instead driven by the fears of another interest rate hike and a climbing dollar