Abdillahi Posted July 22, 2019 Could be a game between powerful forces to push up oil prices, allowing petrol states to pocket a handsome profit. Quote Share this post Link to post Share on other sites