Also, the Assam Oil focus adds oil to the correct state, but requires that a different state (Bombay, I think) be controlled. Just a minor thing I remember from viewing the tree the other day. The Navy Funding focus has a text bug in that I think part of the custom trigger is wrong; it says "unlock light_cruiser_tech" or something, because that tech isn't localized. I think it needs a new or revised customer trigger.
The required state is Mandalay, even though the oil is added to the state of Assam as you said.