Oil prices continued their six-week long descent today as futures keep selling off after the Iran nuclear deal last month.
But the big...
If one number summarizes the global oil market, it’s 93,002,710.
That’s how much oil was produced around the world every...
Oil prices are up today (Thursday) for the first time in three days for the following two reasons.
New York's main...
Today (Monday), U.S. oil futures hit a five-month high on fallout from the Ukraine conflict, further supported by inclement weather across the...