Oil prices extend their rally for a fourth consecutive day on Wednesday with tensions building up towards the OPEC+ meeting at the beginning of June. Recent reports from Bloomberg Intelligence are pointing to an Oil deficit for the second half of 2024 in
Leave a comment