Why oil prices may face an uphill battle despite market support

Oil prices were slightly lower on Thursday after sharp losses in the previous session due to prospects of higher supply and a slowing US economy. “Crude just can’t get an upside…
Input your search keywords and press Enter.