Oil’s sizzling rally pushed prices above $114 a barrel as buyers continued to shun Russian crude after its invasion of Ukraine, while OPEC+ is doing its best to ignore the war started by one of its key members. Source: BusinessTech
Oil’s sizzling rally pushed prices above $114 a barrel as buyers continued to shun Russian crude after its invasion of Ukraine, while OPEC+ is doing its best to ignore the war started by one of its key members. Source: BusinessTech