News

Oil prices have dropped roughly $10 a barrel in the past week, which was tumultuous to say the least. Patrick DeHaan with ...