Oil prices fall for a third week in a row
Oil futures finished higher on Friday, but posted a third straight weekly loss. “Oil pundits forecasting widespread oil shortage this year is old news, and the reality is…
Read more Oil prices fall for a third week in a row