Beyond the Rumor Mill
Tired of the oil market rumor mill? Heard too much about China and OPEC? We feel you. Oil prices have been balanced within the $50-$60 range for months now, constantly driven one way or another by speculation regarding US-China trade and OPEC production targets. Nearly every headline on both issues become irrelevant within a week […]