News

West Texas Intermediate (WTI) Oil price halts its three-day winning streak, trading around $69.60 per barrel during the early European hours on Thursday. Crude Oil prices struggle, possibly driven by ...