
Daria Rechkalova
Contributing author
Faculty of Economics, MSU

Contributing author
Faculty of Economics, MSU
OpinionA comprehensive analysis of the March 2026 oil crisis: Brent's 44% surge to $103, the release of 400 million barrels from reserves, the reshaping of global trade flows, and implications for the world economy. Data, charts, and forecasts from the EIA and IEA.