Article By:
Sweta Killa
Friday, December 8, 2023 2:28 PM EDT
The energy sector once again was caught in feeble trading in recent weeks on an oil price slump.