Ok, stick with me. I've had about a decade since my last economics course, but I'll give it my best shot.
First off, set up your proportion $2 over 100 = $1.8 over x. Work that out and you get 90.
Now it may be helpful to draw a graph with your supply and demand curves, that's what I did. Make your equilibrium point, then draw a dotted line representing your price ceiling at $1.80. Go ahead and mark your other point of $1.80, 90 on your supply curve. Now the shortage is the difference between that point, and wherever your price ceiling intersects your demand curve.
Graphing math has sort of fell from my brain over the years, but I think because the price elasticity is 1, which is basically 1 over 1, that you can assume that the X value on the demand curve where Y equals $1.80 is 110m.
So that would mean the answer is 20 million barrels. Again, I'm not certain on that last part.
EDIT: Ok, the math came back to my brain after a moment. Plus you'll need a real answer and not a guess to do a problem where price elasticity is not equal to 1. So to determine the X value when Y = $1.80, set up your price elasticity formula as follows, keeping in mind that price elasticity is equal to the percentage change in x over the percentage change in y. And that I am putting in 1 as the value for price elasticity, as that was a given.
1 = ((x-100)/x)/(2 - 1.8)/2))
So solve that for X.