RUSSIA'S OIL OUTPUT DECLINES IN APRIL BY BETWEEN 300,000 BPD AND 400,000 BPD FROM AVERAGE LEVEL IN FIRST MONTHS OF THIS YEAR, ACCORDING TO FIVE SOURCES AND CALCULATIONS

2026-04-21

RUSSIA'S OIL OUTPUT DECLINES IN APRIL BY BETWEEN 300,000 BPD AND 400,000 BPD FROM AVERAGE LEVEL IN FIRST MONTHS OF THIS YEAR, ACCORDING TO FIVE SOURCES AND CALCULATIONS

Other News
2026-04-21

1. Economist: Warsh's optimism about artificial intelligence may not be a reason for interest rate cuts. 2. Ministry of Finance decides to conduct market-making support operations for treasury bonds in April. 3. People's Bank of China: The outstand

2026-04-21

FITCH: EXPECT CHINA’S FISCAL DEFICIT TO DECLINE SLIGHTLY BUT TO REMAIN ELEVATED AT 7.3% OF GDP IN 2026