ENERGY Oil prices contracted after reaching 4-month highs due to demand concerns by Anadolu Agency March 20, 2024 by Anadolu Agency March 20, 2024 Oil prices continued their downward trend on Wednesday due to market caution ahead of the US… Read more