Windfall levy on domestically-produced levy brought to zero
Global crude oil prices recently slipped to below $70 per barrel, the lowest since December 2021
Global crude oil prices recently slipped to below $70 per barrel, the lowest since December 2021