World News India’s Top Refiner Sees Oil Staying Above $100 This Year Jun 25, 2022 david waker Oil prices are likely to remain high in more than $ 100 per barrel for the rest of this year…