Posts

Investors buy oil on inflation fears, pushing prices even higher