All tagged frackers

Why are oil prices falling?

What has caused this stunning dive in oil prices? Too much production, to be sure, but a the US-China trade spat with no end in sight, and slowing economic activity—and maybe even early signs of a recession—in China.