Quote:
Originally Posted by HotHotHeat
That depends if free falls mean stable.
|
Or it can mean their business 'stabilizes' at a certain cost of crude or lower.
Or maybe to them a free fall stabilizes their economics.
Unless they said what stabilizes means it's disingenuous to call them liars.