KRTL BioTech

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

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

The rout in U.S. oil prices will extend globally without a sharp cut to production, according to satellite data analysts.