Crude Oil prices are afloat around $75.50 on Friday after a sprint higher on Thursday. Markets are dialing in on the Libyan political turmoil, which could result in an unforeseen shortfall of roughly 1 million barrels per day in the near term. Meanwhile,
Leave a comment