The current price and demand situation with oil is creating uncertainty, and it’s hard to predict how long that could last.
read more