Oil prices could drop to $10 amid coronavirus outbreak
Oil storage levels across the world’s storage facilities have climbed to about three-quarters full on average as demand dries up.
Oil storage levels across the world’s storage facilities have climbed to about three-quarters full on average as demand dries up.
Nobody likes oil in their water.
You gotta crack some plankton to make crude oil.