
Oil pumping stations in the Almetyevsk district of the Republic of Tatarstan. File photoMOSCOW, Apr 19World oil prices accelerate their decline to 5% on Tuesday, according to trading data. to $107.1 per barrel, June futures for WTI — by 5.55%, to $101.64. Earlier, oil prices fell by 4%.

