Oil costs are swinging significantly, with ongoing pinnacles pushing near a significant achievement: $100 a barrel. The chance of Russia attacking Ukraine is the main impetus, however more is at
Oil costs are swinging significantly, with ongoing pinnacles pushing near a significant achievement: $100 a barrel. The chance of Russia attacking Ukraine is the main impetus, however more is at