preloader

Oil prices could remain under pressure, according to satellite imagery analysis