January 6, 2023 News 0 Comments Shell sees $1 billion gain in refining on record fuel prices The recent prices of fuel have had different implications in different parts of the world. Shell “is the first indicator of just how much ... Read More