Macroeconomic analyst Barry Ritholtz is blogging about oil and markets over at The Big Picture. And he’s got investment advice: cancer treatment in China is going to be big business sometime in the near future. He’s got a lot of charts and posts, so be sure to look around.