Analysts Agree: Oil Prices Likely to Fall Further Even after Returning to Pre-war Levels
Brent Crude Oil trade flat near $71.90 during the European trading session on Monday. The Oil price is broadly under pressure as traffic near the Strait of Hormuz, a critical chokepoint for almost 20% of global energy supply, has increased amid the ongoing ceasefire betwee