Oil prices climbed this week as tensions in the Middle East escalated. Iran launched missiles at…
Continue ReadingTag: gas prices
Shell logs sliding profits as revenues sink, Energy News, ET EnergyWorld
London: British energy major Shell on Thursday posted sharply lower first-quarter net profit on sinking revenues,…
Continue Reading