Oil is finally showing signs of life, or at least signs of a short squeeze. It’s options expiration so that’s probably the catalyst because the main fundamental news today was bearish after a huge build in US inventories.

As floor trading closes, WTI is up nearly $3 to $48.76.

Oil squeeze

Oil squeeze