Saudi Arabia Whines US Has Too Much Control Over World’s Oil
An excess supply of oil on the world market has forced de facto OPEC leader Saudi Arabia to cut supplies in an effort to increase prices, but has failed to maintain support from other oil […]
