Oil prices were down near 1% to $42.3 a barrel on Friday, after falling more than 2.5% during the session amid mounting concerns over fuel demand recovery. The latest PMI data showed a loss of growth momentum in private sector activity in Germany, France and Australia amid renewed restrictions due …
Read More »