Top Stories
World
Global Crude oil prices Hits Nearly $120 Per Barrel due to Supply Cuts by major producers.
Global crude oil prices surged to nearly 120 US dollar per barrel mark in early trade today, hitting levels not seen since 2022. The jump in prices was largely...