The unusually sharp repricing came as major oil producers cut supply and fears grew of prolonged shipping disruptions, pushing crude above $119 a barrel its highest level since mid-2022
Central banks across Europe face rising rate hike bets amid Iran war
Source: Business Standard
Read Full Story →


