Search ForexCrunch

According to the Russian news agency, Interfax (IFX), the country’s oil production in the first week of May is likely to fall to 8.7 million barrels per day (bpd).

 

developing story …